function H_sparse = N1998M222()
H = [1993 1975 1910 1863 1753 1683 1648 1572 1569 1520 1511 1427 1318 1317 1143 1047 1005 973 964 958 919 827 811 788 780 727 661 497 458 443 387 258 194 185 125 19 
1937 1929 1909 1799 1752 1631 1544 1509 1412 1390 1316 1268 1248 1220 1196 1023 925 918 843 737 689 673 657 603 542 536 467 381 326 271 268 217 170 127 24 3 
1899 1868 1867 1820 1698 1674 1652 1630 1531 1494 1298 1246 1191 1159 1103 1011 996 946 884 882 828 745 697 674 635 631 488 362 326 322 270 155 126 89 26 17 
1963 1916 1869 1859 1682 1667 1620 1516 1359 1342 1313 1218 1185 1127 1121 1111 1088 1079 1007 959 780 775 768 731 721 693 597 583 471 306 167 155 98 81 65 9 
1932 1925 1889 1833 1767 1713 1665 1578 1412 1235 1164 1150 1148 1118 1107 1099 1052 1012 948 943 923 908 829 675 525 520 494 462 449 331 324 305 277 260 124 42 
1977 1969 1917 1874 1620 1588 1536 1525 1363 1296 1166 1089 1086 1061 1048 1030 877 843 760 658 601 531 510 491 490 466 363 325 290 287 270 199 196 75 62 41 
1946 1907 1861 1843 1629 1589 1520 1506 1490 1482 1463 1388 1377 1364 1299 1296 1241 1237 1153 921 892 820 756 665 609 506 505 468 463 333 295 281 260 247 167 66 
1924 1851 1847 1803 1759 1704 1683 1599 1497 1380 1258 1218 1200 1183 1162 1152 1065 1009 920 841 772 742 694 669 646 635 535 477 407 353 294 245 222 160 88 43 
1986 1934 1825 1788 1761 1714 1686 1669 1634 1530 1453 1352 1314 1299 1201 1174 1157 1123 995 844 775 767 689 661 627 626 566 516 459 419 383 355 255 204 118 17 
1970 1962 1870 1819 1754 1728 1693 1609 1597 1589 1581 1445 1407 1400 1256 1251 1188 1158 1023 1012 851 808 787 745 704 698 512 492 422 378 332 279 216 196 172 83 
1946 1868 1812 1787 1762 1656 1613 1535 1399 1353 1333 1323 1295 1260 1210 1149 1143 1107 1075 1051 905 887 872 861 833 645 639 588 499 415 367 294 164 163 83 23 
1956 1930 1898 1780 1711 1605 1587 1539 1493 1492 1361 1276 1177 1053 902 886 879 795 758 749 712 666 647 631 560 540 523 514 357 244 156 143 129 93 46 11 
1868 1838 1819 1818 1771 1756 1699 1681 1628 1608 1603 1591 1506 1375 1310 1234 1204 1136 1091 902 842 815 790 725 716 651 591 583 458 399 346 250 127 92 67 56 
1952 1871 1827 1802 1675 1668 1666 1654 1567 1510 1416 1381 1309 1291 1147 1136 1044 889 848 723 685 660 612 602 560 492 472 462 306 243 193 185 135 133 49 20 
1933 1910 1787 1780 1751 1680 1654 1647 1531 1514 1509 1433 1315 1294 1289 1205 1175 1021 995 878 875 869 857 819 683 617 521 500 466 438 283 216 212 210 137 116 
1948 1861 1805 1783 1767 1745 1624 1614 1539 1527 1409 1401 1396 1360 1254 1231 1142 1131 1093 1057 858 810 780 757 751 742 680 585 542 364 232 223 178 158 139 21 
1891 1816 1809 1794 1738 1435 1386 1378 1369 1363 1262 1253 1246 1163 1141 1069 1019 995 879 789 785 678 668 615 603 519 398 377 372 341 262 134 108 101 100 77 
1956 1905 1881 1858 1774 1755 1745 1700 1606 1598 1483 1320 1163 1123 1058 1055 991 988 866 831 797 783 781 771 634 517 467 403 390 331 299 261 165 69 53 44 
1925 1907 1823 1786 1759 1732 1731 1673 1656 1644 1614 1572 1367 1279 1165 1090 1074 1046 1036 891 854 824 749 717 698 693 553 549 536 526 438 435 397 337 138 92 
1953 1933 1915 1779 1698 1662 1568 1556 1526 1519 1473 1463 1434 1403 1230 1040 985 981 964 931 911 903 897 814 809 755 588 586 544 510 479 323 114 104 85 9 
1974 1949 1926 1860 1585 1472 1449 1391 1383 1378 1188 1118 1108 1030 975 936 918 865 826 822 801 738 713 554 540 499 493 474 460 406 382 355 329 221 213 178 
1878 1853 1848 1833 1715 1683 1645 1635 1612 1531 1515 1505 1480 1439 1387 1338 1308 1267 1259 1251 1250 1166 1132 1036 625 557 555 530 452 392 389 237 226 122 76 66 
1895 1864 1791 1788 1732 1705 1660 1564 1557 1445 1431 1374 1362 1191 1179 1112 1064 1003 997 930 922 908 859 833 776 727 596 405 334 327 287 256 253 219 101 24 
1936 1842 1814 1787 1732 1583 1567 1447 1414 1318 1245 1125 1092 1089 1025 962 916 906 798 769 758 657 610 568 548 488 448 358 354 350 348 304 207 145 130 31 
1989 1965 1821 1788 1752 1747 1685 1629 1611 1560 1427 1391 1311 1213 1150 1125 1119 1116 1087 1076 1069 970 965 894 599 524 416 396 367 270 267 227 139 103 18 11 
1849 1832 1827 1813 1744 1738 1670 1658 1631 1617 1587 1581 1523 1495 1372 1326 1185 1162 1156 929 916 854 779 746 738 571 517 515 494 250 233 116 111 91 45 18 
1997 1984 1885 1840 1764 1702 1633 1577 1483 1464 1404 1254 1135 1106 990 977 964 873 867 854 806 802 623 576 534 484 453 448 353 342 325 195 192 129 66 40 
1975 1944 1923 1806 1665 1614 1603 1583 1581 1466 1458 1408 1395 1307 1294 1101 1076 1026 1004 864 804 778 642 639 480 478 463 439 376 301 131 109 72 32 15 4 
1913 1885 1878 1866 1776 1773 1639 1602 1553 1534 1326 1230 1098 1003 978 923 913 898 879 780 752 739 703 681 662 532 434 394 382 345 311 270 259 204 160 159 
1915 1815 1792 1784 1770 1728 1659 1647 1516 1476 1386 1329 1278 1274 1077 1003 945 938 925 915 912 904 790 637 540 504 367 322 269 241 228 224 179 165 107 71 
1897 1862 1828 1807 1749 1727 1560 1535 1419 1386 1286 1245 1234 1180 1097 1055 1021 1011 804 766 760 738 576 508 507 482 428 420 387 338 180 138 112 93 58 28 
1913 1891 1860 1824 1768 1743 1710 1665 1588 1554 1545 1460 1409 1385 1371 1303 1237 1189 1155 1132 1064 814 808 775 651 606 562 552 521 514 286 245 205 105 49 8 
1985 1959 1911 1871 1721 1703 1692 1493 1422 1418 1269 1232 1226 1118 1090 1089 1050 1013 944 857 841 839 787 782 766 702 696 695 592 591 506 414 202 146 80 25 
1876 1844 1816 1804 1650 1618 1577 1521 1516 1441 1372 1325 1324 1087 1055 987 922 825 782 751 730 671 488 465 463 386 357 343 302 298 248 171 125 122 92 2 
1992 1953 1908 1884 1720 1689 1622 1608 1466 1448 1303 1263 1229 1224 1193 1173 1160 1020 982 923 885 880 869 841 763 712 652 589 549 517 460 356 229 152 107 24 
1939 1931 1922 1845 1620 1510 1482 1481 1345 1303 1287 1206 1202 1199 1102 1085 1066 1001 1000 907 887 827 718 648 542 486 451 407 390 388 319 238 182 157 113 108 
1944 1895 1878 1847 1737 1678 1670 1663 1649 1615 1539 1518 1403 1355 1269 1257 1241 1198 1136 1102 1006 979 872 856 802 764 675 611 435 411 335 296 172 166 161 77 
1986 1901 1841 1796 1775 1667 1666 1644 1628 1551 1535 1475 1458 1394 1363 1280 1248 1240 1058 1028 999 956 892 847 821 672 595 470 300 223 154 145 114 111 68 16 
1987 1906 1875 1817 1774 1724 1632 1623 1587 1533 1392 1322 1283 1219 1172 1061 1033 1015 885 836 820 814 793 759 733 690 608 605 587 437 269 144 110 65 57 33 
1960 1959 1929 1864 1670 1521 1505 1501 1339 1335 1334 1302 1264 1252 1125 1061 1009 1002 866 829 811 770 667 613 521 446 377 376 337 272 259 215 183 90 79 36 
1980 1901 1890 1839 1769 1716 1671 1571 1561 1499 1440 1350 1323 1298 1264 1182 1117 1067 988 967 951 908 827 798 664 644 630 353 344 320 181 141 133 110 107 61 
1986 1953 1927 1923 1763 1752 1712 1602 1563 1532 1452 1438 1404 1290 1271 1217 1161 1110 1092 1042 1000 971 839 753 705 608 328 282 277 257 242 201 188 95 20 7 
1969 1912 1861 1789 1776 1712 1680 1605 1600 1575 1511 1484 1395 1249 1229 1009 996 966 915 914 867 805 719 710 588 566 555 529 522 494 489 425 390 334 136 57 
1960 1894 1858 1811 1758 1727 1613 1552 1482 1408 1381 1315 1224 1189 1179 1083 1032 934 925 873 758 706 692 628 607 582 566 565 519 513 432 393 222 176 171 150 
1967 1865 1795 1778 1647 1612 1533 1448 1345 1328 1281 1241 1203 1197 1123 1108 987 894 795 792 791 719 654 567 561 519 443 423 363 342 239 232 208 177 48 42 
1934 1894 1848 1828 1684 1667 1577 1574 1571 1555 1461 1345 1321 953 921 906 881 859 808 801 790 733 707 691 682 613 558 501 395 317 290 210 203 159 102 32 
1987 1890 1851 1841 1702 1700 1616 1463 1438 1425 1396 1249 1239 1150 889 882 851 835 790 688 678 593 551 486 474 432 386 303 273 240 212 199 106 98 74 28 
1994 1941 1827 1785 1754 1708 1653 1623 1590 1522 1508 1474 1417 1415 1339 1234 1197 1191 1173 1089 879 838 797 784 687 653 581 566 455 408 353 308 301 190 103 95 
1948 1874 1831 1801 1741 1719 1716 1649 1502 1498 1407 1362 1248 1175 1173 1031 961 907 903 889 886 884 754 731 702 645 515 489 464 392 348 324 286 251 227 40 
1991 1854 1849 1846 1688 1634 1610 1502 1492 1465 1454 1375 1220 1218 1075 1068 1064 1035 1034 1019 999 963 688 662 660 579 568 530 465 370 264 173 157 123 51 12 
1971 1850 1805 1782 1708 1664 1486 1485 1471 1470 1414 1408 1349 1217 1187 1169 1091 1085 1035 888 847 828 736 668 634 510 440 425 422 356 352 344 283 271 202 88 
1941 1887 1839 1809 1742 1542 1537 1492 1332 1288 1222 1217 1128 1093 1052 1050 1031 962 945 887 883 832 771 692 621 614 539 534 533 496 458 442 420 355 210 30 
1995 1965 1912 1806 1759 1721 1691 1630 1591 1578 1288 1210 1032 1014 975 967 953 941 765 720 680 676 667 656 653 577 574 569 404 389 379 284 153 105 37 10 
1989 1977 1875 1835 1649 1545 1515 1400 1334 1281 1260 1199 1151 1072 1041 1038 973 951 842 837 828 799 797 767 676 600 556 487 313 262 206 189 121 34 15 1 
1960 1847 1783 1777 1697 1669 1659 1625 1487 1469 1468 1435 1349 1268 1244 1219 1104 1079 1060 1028 967 727 544 534 527 523 515 482 465 314 313 295 249 212 164 102 
1976 1886 1805 1800 1444 1390 1373 1365 1355 1229 1127 1124 1101 1060 971 941 917 901 861 838 829 760 739 709 592 564 530 486 372 316 298 156 78 63 44 1 
1923 1919 1826 1815 1748 1737 1695 1549 1491 1485 1370 1322 1244 1240 1162 1133 1071 1036 899 808 806 798 765 763 688 628 621 573 498 363 329 298 200 127 108 97 
1973 1823 1810 1779 1720 1640 1490 1446 1395 1335 1313 1195 1171 1170 1124 1108 1051 1048 1018 937 916 816 787 776 736 724 670 655 560 300 296 262 257 246 149 53 
1987 1976 1942 1909 1745 1732 1684 1638 1548 1536 1529 1507 1489 1486 1420 1393 1364 1226 1213 1105 946 933 876 685 580 537 417 409 313 204 150 137 124 122 23 12 
1978 1934 1900 1827 1760 1676 1652 1637 1622 1441 1359 1357 1279 1232 1223 1209 1081 1053 980 927 812 776 773 644 639 599 572 495 489 430 407 305 271 205 192 75 
1949 1911 1845 1818 1725 1694 1664 1599 1529 1515 1508 1450 1406 1216 1215 1208 1104 1081 1057 971 835 744 741 710 596 468 395 387 384 366 326 266 87 62 48 29 
1995 1973 1920 1918 1724 1601 1568 1515 1452 1407 1380 1345 1320 1253 1235 1225 1088 1059 865 832 769 708 696 679 658 642 546 511 431 352 272 179 116 22 11 2 
1948 1914 1842 1798 1728 1635 1580 1545 1536 1532 1524 1493 1457 1436 1365 1330 1181 1091 972 890 803 765 672 649 626 594 518 484 481 461 415 311 225 87 35 2 
1982 1881 1823 1795 1757 1751 1675 1535 1502 1382 1350 1314 1310 1288 1284 1155 1043 1029 974 922 881 807 744 714 703 687 673 669 503 483 479 375 187 130 33 22 
1971 1947 1881 1798 1770 1696 1423 1381 1372 1362 1361 1302 1271 1259 1188 1116 1038 1008 952 937 897 683 650 623 567 543 528 450 437 308 307 157 155 78 28 21 
1958 1955 1943 1802 1703 1634 1628 1588 1528 1462 1424 1379 1322 1289 1241 1213 1128 1121 1099 1022 1020 898 786 774 708 700 668 461 457 393 330 292 235 113 83 73 
1877 1870 1828 1792 1750 1668 1652 1645 1586 1554 1491 1468 1377 1340 1325 1280 1113 1051 1008 1007 970 958 823 679 676 669 640 611 561 402 309 253 195 186 113 39 
1982 1914 1867 1859 1772 1740 1681 1654 1626 1525 1425 1413 1388 1331 1325 1316 1307 1254 1242 1224 1182 1156 1152 1016 945 936 817 774 728 632 590 574 354 191 161 154 
1993 1949 1884 1822 1733 1671 1651 1479 1282 1240 1190 1186 1166 1097 974 934 927 926 909 894 815 813 699 657 627 611 563 558 529 514 409 311 297 242 36 34 
1963 1908 1875 1855 1739 1734 1725 1703 1691 1617 1554 1436 1405 1336 1277 1272 992 908 899 800 754 730 683 648 612 586 522 485 345 335 316 264 164 106 36 26 
1963 1947 1930 1917 1769 1622 1606 1566 1538 1489 1370 1261 1221 1150 1102 1082 1075 1065 1056 976 957 820 819 638 519 470 374 310 286 246 220 201 197 151 64 47 
1997 1967 1837 1811 1718 1567 1551 1476 1443 1337 1139 1082 1010 979 939 919 887 804 796 713 689 666 577 571 550 452 431 421 402 274 257 240 167 144 128 43 
1994 1866 1855 1843 1742 1736 1696 1670 1497 1453 1445 1396 1348 1320 1309 1300 1246 1105 1007 957 932 911 792 774 747 734 713 710 572 449 379 319 297 206 70 16 
1925 1920 1862 1814 1706 1593 1562 1544 1454 1354 1340 1307 1291 1269 1057 1027 1022 961 776 755 746 637 619 550 528 497 385 342 203 153 108 86 69 52 34 13 
1960 1955 1866 1834 1673 1645 1643 1620 1594 1590 1524 1500 1479 1357 1258 1233 1129 1035 937 893 867 862 846 839 796 756 559 504 445 358 355 324 318 161 106 24 
1947 1919 1907 1797 1762 1761 1726 1712 1655 1598 1595 1569 1514 1497 1473 1436 1398 1379 1211 917 859 795 664 632 513 487 478 475 469 460 332 252 224 91 80 10 
1998 1821 1814 1781 1742 1741 1702 1663 1597 1563 1488 1411 1405 1360 1266 1262 1238 1193 1192 1169 895 862 850 840 706 595 527 508 424 312 280 169 140 128 99 45 
1916 1872 1799 1793 1717 1606 1600 1582 1526 1369 1344 1337 1173 1028 975 965 912 828 759 750 735 724 630 623 611 593 565 559 462 429 384 376 279 238 204 96 
1966 1940 1902 1879 1756 1735 1678 1664 1462 1411 1394 1354 1237 1235 1206 1130 1129 1046 930 929 797 662 631 500 473 436 413 396 392 381 368 248 232 220 195 55 
1951 1915 1909 1899 1773 1729 1725 1658 1592 1518 1490 1479 1439 1428 1255 1131 1107 1062 1015 958 890 852 731 704 513 455 453 451 430 370 352 303 231 200 142 94 
1941 1836 1829 1828 1677 1640 1570 1563 1547 1520 1494 1465 1416 1400 1372 1263 1244 1148 1039 995 914 864 728 701 695 686 582 526 518 473 470 453 366 292 218 179 
1930 1928 1902 1797 1753 1508 1491 1469 1410 1321 1290 1260 1171 1167 1029 1021 1006 999 969 817 792 735 730 663 650 646 634 585 491 305 275 250 237 207 176 170 
1992 1906 1896 1894 1763 1729 1707 1705 1676 1460 1457 1440 1424 1397 1272 1242 1218 1187 1138 1063 984 897 804 698 667 533 511 470 444 417 381 350 263 212 146 1 
1936 1863 1858 1835 1756 1707 1688 1685 1655 1594 1576 1495 1475 1433 1339 1297 1275 1177 1048 1040 1031 996 800 594 592 452 450 405 400 386 351 340 182 133 97 4 
1961 1903 1882 1794 1758 1730 1636 1612 1568 1436 1425 1334 1284 1243 1226 1219 1171 1158 1063 1034 958 884 869 850 812 656 445 408 371 330 178 167 132 111 78 47 
1940 1904 1897 1896 1674 1621 1564 1549 1524 1484 1470 1377 1360 1347 1281 1172 1164 1163 994 940 933 830 641 521 455 429 383 366 323 276 249 86 68 32 20 10 
1934 1919 1858 1829 1713 1693 1661 1585 1548 1471 1463 1405 1341 1310 1236 1227 1214 1176 1143 1087 1033 982 938 937 910 757 753 579 484 428 413 226 132 79 72 59 
1998 1810 1792 1790 1766 1749 1719 1700 1638 1613 1558 1534 1518 1305 1282 1184 1146 1138 1133 1118 1111 1043 859 709 618 609 608 491 379 374 320 225 193 177 129 90 
1972 1931 1924 1911 1767 1719 1629 1551 1478 1460 1425 1398 1291 1165 1126 1100 1088 991 874 836 819 818 803 732 711 647 627 450 372 334 289 215 196 168 163 162 
1974 1940 1869 1840 1771 1746 1578 1534 1530 1523 1397 1349 1315 1312 1182 1062 1008 999 949 924 911 839 813 715 686 659 613 505 384 362 348 230 135 112 84 75 
1968 1917 1906 1780 1736 1672 1657 1643 1640 1584 1456 1442 1422 1326 1279 1273 1084 1029 1024 917 906 845 821 803 767 719 527 509 452 404 365 360 331 219 173 77 
1929 1859 1854 1837 1748 1735 1707 1602 1573 1570 1548 1432 1389 1369 1231 1181 1132 990 888 875 860 813 727 719 658 636 620 501 416 393 323 251 243 175 29 5 
1921 1892 1793 1790 1769 1598 1530 1503 1485 1477 1384 1319 1277 1099 1079 1066 1064 1049 940 925 825 778 755 710 704 650 558 490 438 382 347 280 251 144 143 95 
1983 1853 1845 1784 1744 1689 1585 1564 1537 1494 1434 1392 1272 1258 1245 1225 1194 1135 1069 1034 1004 950 943 824 775 774 711 528 346 313 291 248 183 143 25 6 
1990 1951 1879 1786 1679 1498 1484 1482 1469 1419 1357 1342 1341 1322 1274 1138 1058 943 936 788 695 658 617 551 503 441 412 404 309 246 166 134 96 76 56 12 
1992 1903 1800 1783 1750 1735 1710 1615 1566 1507 1500 1422 1416 1305 1172 1145 998 978 956 781 694 671 623 607 584 555 499 449 428 321 239 118 94 89 45 11 
1937 1880 1833 1778 1738 1643 1633 1610 1541 1506 1431 1329 1309 1186 1126 1002 924 896 888 798 786 656 614 592 578 562 487 466 417 402 336 249 138 94 87 33 
1955 1914 1905 1865 1690 1679 1589 1576 1538 1398 1368 1308 1300 1238 1185 1140 1096 1005 975 915 743 718 587 581 552 539 535 380 368 362 341 218 159 145 141 67 
1931 1912 1847 1782 1677 1635 1595 1504 1453 1411 1364 1278 1239 1167 1160 1114 1056 1016 1005 998 857 823 751 744 733 705 692 603 472 403 358 330 307 115 79 52 
1921 1885 1876 1805 1679 1646 1629 1509 1496 1487 1475 1474 1350 1259 1212 1171 1154 1086 955 909 856 789 640 572 549 480 432 410 349 252 245 228 120 118 52 51 
1972 1893 1892 1839 1772 1741 1726 1707 1673 1666 1647 1601 1588 1553 1512 1496 1481 1428 1412 1406 1243 1024 986 973 952 721 716 641 585 538 436 379 296 279 126 6 
1988 1966 1807 1789 1751 1730 1724 1655 1574 1428 1390 1239 1178 1168 1115 1106 1036 982 948 945 900 821 783 752 735 699 615 575 537 424 418 304 276 105 48 39 
1989 1981 1957 1834 1765 1596 1577 1375 1317 1235 1147 1137 1100 1084 1049 997 952 909 891 890 812 677 569 508 506 503 418 411 390 336 240 222 188 151 100 70 
1914 1890 1831 1806 1761 1742 1738 1706 1695 1467 1434 1390 1387 1366 1290 1151 1068 997 940 858 856 846 766 723 683 599 580 526 512 300 290 269 265 187 29 8 
1952 1922 1911 1785 1750 1657 1579 1575 1536 1504 1472 1431 1399 1351 1252 1247 1228 1222 1067 1042 984 898 736 690 674 523 469 438 380 375 343 291 172 121 114 32 
1905 1875 1846 1831 1760 1672 1571 1524 1512 1508 1421 1382 1361 1294 1280 1249 1202 1198 1134 1115 1077 1060 1040 1039 928 880 855 661 625 396 282 214 138 81 70 37 
1978 1973 1940 1884 1753 1646 1579 1544 1429 1424 1378 1184 1091 1026 992 991 825 823 806 741 645 636 553 504 479 477 476 462 414 354 317 206 199 190 174 94 
1965 1817 1815 1809 1771 1762 1730 1727 1437 1385 1293 1227 1212 1134 1054 1043 933 890 846 754 717 675 652 644 636 535 422 369 306 258 236 221 201 157 89 74 
1932 1918 1888 1822 1750 1684 1592 1550 1440 1430 1409 1357 1356 1327 1243 1215 1156 1127 1047 1013 1009 976 880 845 800 784 547 524 496 440 287 255 216 207 84 33 
1904 1893 1830 1785 1773 1751 1704 1638 1619 1533 1459 1450 1384 1383 1301 1078 1076 1058 928 927 827 732 724 722 679 622 543 504 360 336 288 220 171 170 112 49 
1900 1883 1869 1855 1740 1717 1553 1546 1501 1371 1319 1284 1256 1157 1145 1093 1065 1054 1041 876 871 867 803 793 782 725 491 482 413 329 323 285 284 266 188 4 
1996 1983 1832 1788 1764 1708 1646 1583 1551 1525 1493 1452 1421 1410 1401 1306 1305 1210 1168 1083 1002 923 852 670 644 587 561 543 507 469 468 251 198 119 115 56 
1865 1848 1825 1810 1739 1685 1661 1514 1457 1450 1129 1122 1042 957 779 771 762 726 694 676 602 546 544 514 495 429 418 414 397 312 268 241 181 77 73 5 
1979 1944 1862 1860 1653 1652 1651 1496 1446 1432 1362 1346 1208 1206 1203 1115 1013 924 885 870 863 850 750 667 610 607 597 556 461 454 421 236 226 38 30 19 
1995 1888 1816 1812 1741 1705 1633 1429 1403 1293 1265 1165 1153 1137 1067 980 893 810 762 740 739 701 700 587 548 520 509 493 425 421 408 349 208 185 176 109 
1966 1926 1893 1836 1762 1714 1699 1663 1490 1487 1389 1387 1348 1278 1247 1229 1217 1142 1044 994 989 963 648 643 616 607 431 395 365 340 286 168 129 96 73 50 
1979 1957 1844 1812 1694 1691 1639 1625 1575 1564 1527 1419 1416 1354 1344 1189 1161 1158 1133 1121 1054 976 969 932 811 777 733 670 590 557 433 426 416 128 123 31 
1978 1975 1879 1785 1730 1696 1691 1616 1557 1501 1456 1440 1400 1393 1202 1201 1164 1155 1074 987 985 942 883 817 813 702 638 635 571 530 314 229 224 168 99 13 
1992 1873 1854 1791 1665 1627 1617 1513 1232 1180 1125 1122 1077 1047 882 786 777 690 687 663 647 630 619 598 580 383 364 361 359 339 329 325 317 311 140 56 
1918 1850 1817 1780 1754 1656 1556 1543 1488 1478 1477 1421 1371 1299 1180 1163 1110 1081 1078 1056 951 942 829 746 691 655 574 567 454 381 343 292 275 186 145 50 
1938 1907 1850 1834 1768 1757 1733 1699 1657 1649 1648 1607 1550 1527 1496 1484 1435 1373 1014 987 968 965 860 771 753 649 646 619 589 575 548 502 437 174 137 14 
1998 1997 1899 1869 1687 1605 1552 1538 1537 1527 1474 1321 1314 1175 1120 985 967 954 822 761 746 684 643 605 596 556 397 361 279 265 261 260 242 154 122 59 
1954 1930 1871 1840 1674 1582 1572 1565 1517 1467 1402 1336 1332 1264 1250 1126 1007 1000 979 938 878 864 799 783 694 454 410 401 394 350 303 287 171 154 152 127 
1985 1955 1937 1836 1768 1765 1624 1546 1486 1446 1403 1325 1271 1267 1221 1154 1098 996 930 869 840 709 665 664 474 471 430 419 399 375 321 315 227 134 59 34 
1886 1835 1794 1777 1717 1561 1552 1540 1426 1401 1392 1220 1215 1204 1121 1027 1018 713 685 682 647 641 624 573 546 532 520 447 389 354 307 303 302 267 91 64 
1967 1872 1781 1777 1636 1605 1574 1547 1530 1438 1437 1326 1301 1292 1265 1130 1087 950 815 807 794 734 718 614 590 507 481 440 300 281 193 168 158 85 71 52 
1908 1883 1809 1782 1774 1764 1757 1693 1615 1582 1545 1528 1498 1449 1426 1339 1117 1075 1073 1071 1017 1003 941 931 906 737 732 728 633 629 523 396 155 140 117 67 
1994 1926 1864 1800 1703 1698 1609 1571 1570 1542 1478 1470 1450 1333 1330 1270 1193 1178 979 935 929 845 777 721 656 513 505 338 328 267 197 192 160 119 46 41 
1975 1933 1807 1801 1726 1618 1611 1586 1443 1423 1414 1364 1208 1192 1191 1141 1136 1032 993 877 837 734 655 654 563 541 473 444 406 360 317 285 238 225 143 141 
1883 1880 1834 1799 1722 1721 1677 1656 1623 1622 1597 1523 1451 1444 1198 1152 1130 1072 934 883 757 752 741 663 643 617 601 439 433 399 236 184 165 98 68 17 
1952 1898 1884 1793 1734 1723 1709 1650 1566 1451 1413 1411 1393 1348 1340 1271 1196 1122 993 980 900 833 822 805 791 772 670 633 532 525 362 352 301 187 62 38 
1920 1822 1820 1806 1773 1772 1769 1646 1632 1541 1528 1464 1304 1270 1268 1262 1162 1132 1124 985 905 870 791 698 686 634 626 598 589 539 445 351 173 121 90 50 
1857 1810 1796 1789 1734 1659 1596 1529 1430 1414 1366 1273 1222 1113 1069 1061 1012 973 910 895 872 834 703 702 691 651 604 498 486 236 232 231 230 117 85 10 
1900 1878 1823 1811 1755 1712 1510 1365 1348 1333 1304 1252 1227 1135 1114 948 885 730 682 668 642 631 620 596 593 516 497 496 360 347 321 320 318 97 81 67 
1977 1852 1813 1801 1749 1718 1583 1540 1475 1449 1313 1285 1213 1207 1181 1148 1096 1050 994 983 981 858 802 749 707 699 687 590 516 502 467 451 164 82 78 54 
1952 1945 1880 1819 1632 1543 1512 1455 1435 1338 1315 1296 1221 1216 1207 1146 1094 1006 907 876 838 681 630 627 496 483 386 322 245 217 200 191 128 119 93 91 
1877 1860 1855 1826 1708 1687 1686 1655 1648 1614 1469 1459 1375 1344 1329 1287 1230 1179 1094 966 956 837 697 678 602 490 445 373 333 315 277 263 187 82 37 2 
1991 1964 1924 1906 1775 1690 1561 1555 1430 1377 1268 1247 1234 1190 1146 1135 1120 1066 1059 1017 986 978 914 787 783 649 645 628 577 405 391 330 252 229 205 76 
1892 1798 1784 1779 1753 1716 1590 1586 1576 1504 1487 1437 1270 1237 1226 1220 1119 1100 1095 1001 977 974 864 863 712 707 622 575 385 359 327 293 265 239 200 57 
1981 1912 1896 1844 1758 1710 1682 1573 1542 1526 1517 1443 1442 1418 1388 1356 1286 1263 1197 1190 991 983 977 928 847 697 650 613 478 233 194 193 137 121 64 62 
1993 1981 1859 1781 1731 1701 1638 1598 1385 1370 1332 1306 1294 1270 1252 1187 1160 1015 1014 994 918 912 818 747 708 669 560 557 522 447 325 314 274 250 181 21 
1988 1939 1856 1824 1747 1689 1683 1660 1623 1621 1619 1476 1422 1410 1366 1295 1240 1180 1165 1154 1144 1142 1022 1014 981 842 823 801 778 756 685 677 673 654 282 123 
1983 1954 1839 1779 1743 1722 1661 1611 1522 1384 1367 1261 1177 1107 1023 1017 822 810 792 781 764 720 659 593 545 537 522 500 498 459 407 272 256 162 123 7 
1921 1867 1857 1824 1580 1568 1541 1514 1467 1459 1308 1215 1176 1093 1032 984 947 900 855 852 618 536 476 448 426 388 346 338 318 308 297 110 109 100 45 1 
1996 1971 1842 1818 1748 1666 1640 1637 1633 1575 1466 1462 1391 1347 1276 1110 1063 1031 988 878 863 836 833 817 760 755 625 483 465 230 189 174 166 60 59 42 
1979 1945 1843 1803 1731 1715 1700 1693 1688 1491 1327 1272 1266 1082 983 956 914 893 861 768 744 680 643 614 600 567 495 398 357 356 285 198 180 148 60 49 
1996 1989 1976 1881 1609 1537 1455 1389 1309 1292 1250 1187 1183 1161 1080 1074 1071 1024 1011 1001 928 874 834 743 637 495 464 463 413 369 255 169 161 134 104 98 
1923 1916 1853 1843 1690 1641 1637 1591 1558 1517 1460 1423 1379 1329 1249 1159 1139 1062 1016 942 843 788 757 525 509 499 420 388 371 347 283 272 227 54 51 5 
1942 1872 1841 1818 1774 1635 1625 1560 1555 1542 1467 1297 1212 1174 1129 954 913 860 818 791 701 635 573 563 547 511 466 427 370 337 327 321 296 234 107 27 
1959 1913 1870 1814 1770 1727 1698 1616 1585 1503 1424 1412 1328 1297 1273 1260 1181 1154 1059 1045 1000 921 886 855 816 810 779 660 440 359 341 336 310 198 92 75 
1944 1851 1844 1829 1692 1637 1531 1385 1340 1311 1287 1282 1157 1156 1149 1035 972 960 892 855 741 734 653 629 471 442 434 417 405 291 147 136 135 104 58 7 
1982 1880 1804 1794 1674 1658 1641 1580 1579 1477 1418 1406 1380 1352 1020 926 848 834 824 747 677 599 564 502 422 412 373 310 252 180 162 140 72 55 38 23 
1967 1849 1807 1798 1642 1566 1529 1480 1376 1374 1351 1336 1295 1278 1206 1151 1018 961 931 892 891 806 617 509 475 467 459 458 457 372 357 234 126 41 22 4 
1976 1904 1888 1864 1768 1722 1673 1591 1580 1519 1397 1391 1317 1205 1146 1115 1096 1004 990 960 881 871 794 660 600 582 561 529 238 233 118 99 97 43 28 3 
1994 1990 1886 1822 1740 1729 1642 1597 1573 1402 1398 1384 1318 1285 1227 1216 1109 1070 1044 997 972 903 865 785 768 665 633 541 534 367 335 299 283 273 257 237 
1964 1961 1928 1851 1713 1705 1689 1671 1654 1563 1521 1408 1333 1228 1195 1140 1102 1047 1030 831 737 594 591 578 564 482 448 419 384 333 278 276 231 228 184 89 
1888 1838 1821 1813 1737 1714 1641 1415 1382 1342 1332 1267 1242 1176 1168 1055 1010 952 944 927 863 816 745 684 602 510 391 351 348 334 320 234 224 194 142 47 
1935 1840 1803 1777 1766 1725 1589 1562 1533 1525 1519 1492 1480 1447 1355 1320 1302 1231 1085 1044 942 939 905 737 651 628 526 444 400 309 289 241 197 95 37 25 
1962 1950 1897 1863 1739 1697 1690 1619 1579 1546 1540 1521 1494 1488 1211 1111 1057 968 913 896 836 807 805 616 490 409 349 293 217 211 207 202 148 135 53 43 
1973 1966 1950 1935 1667 1618 1582 1520 1473 1431 1392 1381 1360 1319 1301 1288 1251 1139 1105 1090 926 772 726 659 620 610 538 344 275 265 264 214 208 136 18 13 
1927 1902 1898 1846 1755 1477 1312 1308 1287 1265 1246 1244 1228 1221 1147 1144 1116 1106 1095 1086 1024 1002 939 904 895 761 457 284 211 150 146 132 130 106 96 60 
1935 1893 1850 1787 1444 1370 1335 1317 1259 1224 1199 1167 1099 1054 1028 972 850 844 824 805 743 703 674 511 485 474 473 441 428 342 282 243 110 101 82 80 
1988 1920 1899 1830 1719 1715 1676 1615 1420 1351 1343 1280 1261 1157 1128 1110 1080 1079 868 858 853 848 758 636 632 594 433 425 410 371 368 339 219 181 100 6 
1946 1939 1849 1842 1662 1627 1625 1603 1570 1438 1409 1373 1368 1343 1186 1141 1119 1094 936 910 874 802 762 761 720 689 640 616 430 258 210 184 152 151 65 16 
1995 1932 1802 1783 1776 1764 1711 1662 1518 1513 1433 1383 1313 1311 1304 1267 1178 1041 1029 950 812 788 654 605 485 415 414 409 395 319 299 218 64 31 30 8 
1924 1815 1800 1796 1744 1718 1716 1584 1473 1465 1374 1368 1312 1297 1233 1223 1219 1149 1109 1074 1013 831 764 751 624 619 576 512 503 443 398 304 266 186 72 36 
1980 1968 1962 1948 1658 1543 1519 1461 1454 1389 1367 1153 1140 1114 1086 1053 971 920 840 793 769 736 684 641 632 577 551 507 411 388 382 248 237 147 101 84 
1965 1894 1873 1825 1697 1692 1650 1532 1456 1388 1382 1327 1274 1101 1070 1019 1017 959 851 842 840 700 570 563 538 477 456 410 274 259 197 178 86 42 29 19 
1986 1984 1956 1804 1746 1736 1692 1687 1611 1417 1368 1356 1354 1256 1245 1231 1155 912 852 846 832 820 681 579 549 423 421 351 339 235 214 148 126 63 54 3 
1957 1890 1852 1802 1766 1676 1500 1486 1439 1358 1256 1183 1144 1088 1070 1026 964 902 830 816 789 763 735 717 686 556 515 493 483 459 447 308 209 99 79 55 
1997 1977 1949 1838 1713 1706 1682 1672 1624 1590 1485 1312 1257 1196 1192 1105 1080 1053 998 988 955 898 841 819 748 648 626 557 454 427 378 341 263 256 119 74 
1969 1865 1820 1791 1723 1715 1694 1607 1543 1442 1417 1402 1347 1307 1258 1170 1001 901 886 881 856 800 773 715 662 621 554 481 277 254 231 151 139 125 114 80 
1987 1882 1812 1799 1766 1675 1650 1619 1556 1498 1471 1458 1406 1263 1151 1145 1120 1112 1092 963 745 621 540 508 500 446 443 403 402 394 385 281 235 182 149 120 
1983 1979 1932 1928 1621 1601 1275 1223 1207 1174 1122 1085 1076 1045 1039 982 930 871 868 785 738 693 570 569 565 535 479 472 464 412 264 263 247 175 142 50 
1972 1910 1874 1832 1776 1746 1724 1704 1686 1607 1606 1595 1547 1429 1321 1149 1134 962 932 849 834 786 655 612 595 544 525 480 399 378 370 205 195 189 146 46 
1980 1974 1925 1872 1701 1686 1660 1546 1507 1504 1415 1402 1401 1386 1310 1205 1200 1199 1084 1073 1048 953 940 905 897 796 640 310 298 295 292 278 191 177 74 19 
1984 1857 1831 1821 1728 1726 1709 1681 1668 1639 1592 1559 1452 1433 1346 1300 1277 1269 1078 1046 1033 959 954 921 789 762 709 638 589 554 516 403 393 365 326 130 
1984 1936 1928 1883 1763 1630 1587 1443 1427 1323 1214 1209 1203 1201 1193 1183 807 770 756 716 715 672 624 531 501 456 397 374 368 327 179 124 120 115 82 44 
1943 1882 1852 1820 1706 1626 1600 1572 1547 1483 1455 1415 1376 1359 1302 1255 1225 1190 1189 1041 984 933 875 729 545 542 506 442 439 404 398 392 332 328 316 39 
1961 1918 1877 1778 1763 1756 1680 1644 1584 1573 1534 1471 1426 1358 1342 1194 1174 1152 779 766 759 692 638 568 498 485 451 361 284 262 217 213 86 83 71 41 
1990 1950 1889 1808 1765 1760 1648 1601 1468 1465 1399 1328 1284 1201 1178 1130 1120 1030 944 910 902 893 759 657 618 606 539 532 528 492 480 190 162 87 63 26 
1974 1933 1848 1778 1770 1757 1639 1544 1540 1399 1396 1371 1266 1216 1212 1168 1160 1052 990 986 899 831 830 772 723 711 672 663 583 332 220 219 149 131 125 90 
1943 1887 1870 1866 1775 1772 1695 1682 1664 1595 1576 1448 1324 1264 1253 1205 1034 1033 1018 992 966 949 874 777 764 750 717 432 424 294 274 249 188 124 69 27 
1964 1927 1909 1867 1723 1499 1497 1449 1353 1303 1291 1286 1274 1243 1164 1137 1112 1056 949 866 821 666 624 471 461 437 400 380 293 234 214 209 177 175 103 40 
1970 1957 1938 1861 1604 1565 1561 1549 1421 1257 1214 1194 1015 929 883 862 847 781 754 701 699 666 578 572 570 551 488 365 359 301 289 253 225 102 58 47 
1996 1941 1797 1796 1657 1599 1593 1556 1495 1420 1369 1316 1207 1202 1195 1188 1103 957 904 901 899 799 740 679 639 633 606 553 529 505 456 411 373 285 144 27 
1962 1943 1903 1808 1701 1672 1594 1562 1558 1509 1466 1344 1143 1010 1008 916 849 844 825 720 615 604 591 554 456 423 375 288 273 269 247 176 160 158 93 14 
1978 1946 1817 1808 1722 1503 1458 1447 1439 1413 1376 1337 1327 1257 1113 1095 1065 1027 896 894 882 870 857 739 726 716 714 653 552 324 290 215 112 46 27 20 
1968 1856 1854 1826 1699 1697 1678 1662 1644 1604 1596 1455 1429 1393 1353 1289 1169 1117 1109 960 939 868 844 799 714 608 597 584 574 489 347 338 278 256 244 196 
1968 1877 1841 1782 1747 1675 1610 1565 1539 1445 1444 1331 1318 1293 1275 1139 1138 1097 993 986 948 935 918 884 873 853 690 616 531 468 457 442 255 203 23 15 
1919 1887 1876 1830 1554 1506 1505 1428 1417 1376 1292 1203 1159 1158 1127 1117 1104 1097 1005 947 907 872 793 761 707 652 550 340 312 291 275 243 199 192 189 14 
1905 1900 1868 1836 1733 1711 1710 1642 1631 1593 1578 1505 1459 1367 1343 1211 1106 981 955 938 826 731 705 696 609 600 578 527 512 441 423 316 190 185 35 21 
1985 1897 1892 1786 1760 1748 1718 1489 1413 1410 1365 1356 1314 1293 1251 1239 1131 1126 1084 947 849 795 794 768 725 629 581 377 345 241 213 169 153 149 88 30 
1908 1903 1862 1837 1704 1702 1643 1510 1461 1430 1331 1214 1211 1185 1098 1094 1070 1023 989 944 778 748 711 708 502 476 415 400 389 383 337 104 70 61 48 12 
1991 1936 1889 1856 1651 1522 1441 1419 1418 1378 1347 1254 1176 1134 1124 1116 1049 1046 989 968 845 837 818 705 691 533 497 424 339 218 209 183 165 131 116 9 
1969 1942 1901 1816 1685 1668 1574 1562 1464 1380 1335 1306 1295 1289 1255 1186 1133 1090 1072 1066 962 838 809 721 675 552 518 476 419 406 394 307 194 170 51 26 
1922 1917 1837 1832 1743 1694 1627 1609 1502 1499 1387 1328 1204 980 959 950 947 934 904 865 742 661 622 609 586 576 533 412 315 280 261 244 215 191 84 39 
1942 1882 1819 1804 1744 1613 1559 1481 1478 1404 1358 1341 1331 1250 1228 1198 976 920 891 801 794 770 696 649 570 366 358 273 261 258 254 173 141 131 103 57 
1993 1956 1845 1830 1739 1723 1677 1660 1501 1446 1404 1379 1338 1324 1298 1279 1236 1233 1113 1083 1025 935 748 729 588 585 573 444 426 374 247 213 206 152 102 18 
1958 1953 1835 1824 1767 1735 1636 1604 1523 1522 1285 1222 1167 1140 1104 1098 1039 1010 954 853 843 773 765 747 722 492 429 369 349 322 280 246 226 136 60 25 
1954 1937 1927 1891 1759 1747 1714 1678 1616 1559 1555 1507 1483 1448 1432 1292 1236 1166 1114 1096 1027 901 728 706 618 548 418 371 345 306 289 288 230 61 22 16 
1988 1938 1921 1904 1775 1743 1711 1671 1632 1626 1516 1488 1472 1453 1437 1341 1063 1012 903 877 796 773 748 700 684 612 569 555 450 446 436 435 180 150 88 63 
1959 1935 1895 1808 1729 1679 1499 1432 1363 1311 1283 1275 1197 1103 1037 1025 1016 968 911 895 876 830 682 677 584 559 547 545 517 487 406 378 369 346 271 163 
1980 1970 1786 1781 1684 1681 1624 1617 1610 1607 1532 1481 1480 1472 1349 1283 1276 1230 1225 1209 1145 1045 1006 989 917 722 714 610 433 302 293 228 222 109 8 3 
1961 1901 1797 1792 1740 1634 1526 1351 1296 1196 1083 1081 1050 1045 949 922 920 854 851 826 718 629 604 580 562 547 447 436 431 401 312 297 239 183 139 44 
1972 1950 1885 1803 1758 1687 1651 1596 1513 1462 1316 1285 1261 1253 1247 1209 1194 1144 1108 1043 993 915 782 753 729 688 550 524 475 331 318 304 254 223 184 5 
1951 1916 1874 1846 1669 1642 1603 1594 1569 1456 1358 1330 1301 1276 1238 1208 1153 1112 1051 1038 1011 969 941 909 860 809 673 546 472 373 356 343 319 276 61 7 
1981 1971 1915 1873 1736 1709 1636 1602 1528 1394 1355 1238 1210 1200 1179 1142 1095 1082 1037 960 877 749 724 674 604 475 426 305 268 266 209 208 133 69 66 15 
1896 1853 1838 1793 1752 1733 1721 1680 1659 1626 1592 1586 1541 1513 1495 1441 1323 1170 1068 1059 946 932 919 848 732 659 518 408 401 260 235 221 211 175 172 169 
1879 1863 1825 1790 1731 1720 1663 1366 1361 1338 1337 1336 1200 1128 1103 1092 1021 1004 951 924 849 809 784 770 598 583 575 564 464 434 427 416 299 223 54 35 
1964 1945 1910 1856 1755 1669 1645 1549 1538 1464 1442 1426 1395 1373 1359 1236 1192 1177 1068 1067 1037 769 752 665 652 637 586 565 536 449 446 441 202 115 111 55 
1958 1887 1852 1791 1765 1745 1661 1612 1608 1553 1511 1461 1423 1394 1305 1273 1223 1182 1080 1019 974 961 704 646 601 524 520 391 380 350 244 182 148 65 58 35 
1991 1833 1826 1795 1565 1550 1512 1447 1427 1374 1306 1283 1175 1161 1062 953 946 815 740 723 671 664 642 622 615 601 598 581 484 294 259 117 113 53 38 13 
1998 1947 1926 1829 1737 1734 1653 1631 1604 1557 1511 1503 1479 1407 1300 1298 1204 1195 1141 1137 1026 1020 965 873 767 693 680 545 538 481 420 309 211 156 120 68 
1958 1954 1931 1811 1749 1746 1709 1584 1581 1500 1457 1352 1281 1262 1248 1073 1052 1049 1040 935 875 871 740 695 605 597 541 434 385 364 344 315 314 302 221 105 
1982 1871 1801 1789 1771 1761 1627 1593 1560 1557 1476 1474 1468 1451 1324 1111 1078 931 870 861 763 697 603 595 584 579 562 501 477 376 328 142 76 73 14 6 
1985 1913 1898 1876 1688 1630 1552 1548 1434 1397 1334 1286 1277 1255 1184 1148 1119 1101 1077 1025 926 919 896 862 835 750 742 541 460 288 281 278 216 201 186 166 
1963 1891 1790 1784 1754 1696 1695 1621 1569 1517 1420 1346 1266 1265 1242 1109 978 955 880 866 835 729 725 722 620 559 494 435 364 268 267 253 203 174 117 17 
1922 1895 1857 1795 1717 1628 1618 1567 1558 1489 1352 1304 1232 1172 1169 983 970 969 966 943 832 826 785 715 712 543 453 439 391 387 295 242 147 132 71 9 
1938 1929 1889 1886 1720 1701 1653 1599 1559 1470 1454 1343 1290 1159 1131 1123 1071 1038 1037 992 970 814 726 681 671 537 531 493 401 361 333 240 233 81 40 31 
1990 1945 1939 1813 1600 1550 1405 1383 1350 1346 1330 1319 1282 1170 1147 1073 1072 977 963 900 868 811 678 625 582 553 469 455 427 363 229 163 159 158 156 153 
1970 1951 1902 1873 1641 1608 1451 1353 1299 1233 1184 1100 1060 1042 1022 998 913 889 888 878 853 784 743 706 606 571 568 558 478 377 340 335 254 198 147 85 
];
H_sparse = zeros(222, 1998);
for m = 1 : size(H, 1)
    H_sparse(m, H(m, :)) = 1;
end
end